*{ font-family: "微软雅黑"; font-size: 14px; list-style: none; text-decoration: none;}
body{background: #fff;}
a{color: #000000;}
ul{padding: 0;}
/*.bar-nav~.content{top: 0;}*/
.bar .button-link{color: #fff;}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1476849270_7238212.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1476849270_7238212.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1476849270_7238212.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1476849270_7238212.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1476849270_7238212.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
.iconfont {
  font-family:"iconfont" !important;
  font-size:1rem;
  padding: .5rem;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconNav{
	  font-family:"iconfont"!important;
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
    background-size: 100% auto;
    background-position: center;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
}
.bar-tab .tab-item .iconNav~.tab-label{
	  display: block;
    font-size: .55rem;
    position: relative;
    top: .15rem;
}
.bar-tab .tab-item .iconNav {
    top: .05rem;
    height: 1.2rem;
    font-size: 1.2rem;
    line-height: 1.2rem;
    padding-top: 0;
    padding-bottom: 0;
}
.bar .iconNav {
    position: relative;
    z-index: 20;
    padding: .5rem .1rem;
    font-size: 1rem;
    line-height: 1.2rem;
}


.icon-feiji:before { content: "\e600"; }
.icon-qiche:before { content: "\e601"; }
.icon-shijian:before { content: "\e602"; }
.icon-shang:before{content: "\e603";color: #fff;}
.icon-xia:before{content: "\e604";color: #1CABED;}
.icon-sxia:before{content: "\e605";color: #fff; }
.icon-P:before{content: "\e606";color: #3D3D3D;padding: 0;font-size: 2.2rem; }
.icon-f:before{content: "\e608";color: #3D3D3D;padding: 0;font-size: 2.2rem; }
.icon-fei:before{content: "\e607";color: #3D3D3D;    font-size: .7rem;}
.icon-nav-park:before { content: "\e60a"; }
.icon-nav-qiche:before { content: "\e60b"; }
.icon-nav-qy:before { content: "\e609"; }
.icon-nav-wd:before { content: "\e60c"; }





.logo{    text-align: right;
    width: 90%;
    margin: 0 auto 1rem auto;}
.logo img{    width: 7rem;}
.qcxq{position: absolute; top: .3rem;left: .5rem; font-size: .6rem;}
.swiper-slide-hold{display: none;}
.swiper-pagination{    text-align: right; padding-right: 1rem; bottom: inherit;}
.page{background: #fff;padding-bottom: 2.5rem;}
.content{background: #fff;}
.label-switch{width:auto; height: auto;}
.label-switch .checkbox:before{background-color: #ccc;width: auto;height: auto;}
.label-switch .checkbox:after{    width: 16px; height: 16px;top:0;left:0}
.label-switch .checkbox{width:40px; height: 16px;}
.label-switch input[type="checkbox"]:checked + .checkbox{    background: #5926BF;}
[placeholder] { font-family: 'Microsoft yahei'; }
::-moz-placeholder {
    color: #9A9A9A;
}
:-ms-input-placeholder {
    color: #9A9A9A;
    
}
::-webkit-input-placeholder {
    color:#9A9A9A;
    
}
/*scoll选择器*/

.dwc {float: left;min-width: 50%;}
.dwhl {float: none; min-width: 100%;}
.dwb-s{width:50%; text-align: center;}
.dwb-c{width:50%; text-align: center;}
/*time-picker*/
.dw-cal-btnc-ym{    color: #fff;background-color: #4ECCC4;}
.dw-cal-tabbed .dw-cal-tabs{display: none;}
.dw-cal-liq .dw-cal-pnl{    margin-top: 160px;}
.dw-cal-tabbed .dw-cal-pnl-h{display: block;}
.dwwr{height: 660px;}
.dwbc{margin-top:160px;}
.mbsc-mobiscroll .dw-hl-now .dw-cal-today{color:#fff; border-radius: 100%; background-color: #f00;}
.mbsc-mobiscroll.dw-range .dw-cal-table .dw-cal-day-hl .dw-i{ background-color: #000000;}
.mbsc-mobiscroll.dw-range .dw-cal-table .dw-sel .dw-i{color:#fff; background-color: #000;}
.dw-cal-day-inv .dw-cal-day-fg{background-color:#000000;}
/*login*/

/*加载指示器*/
@-webkit-keyframes scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  45% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    opacity: 0.7; }
  80% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; } }
@keyframes scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  45% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    opacity: 0.7; }
  80% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; } }

.ball-pulse > div:nth-child(1) {
  -webkit-animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
          animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }

.ball-pulse > div:nth-child(2) {
  -webkit-animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
          animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }

.ball-pulse > div:nth-child(3) {
  -webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
          animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }

.ball-pulse > div {
  background-color: #0894ec;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: inline-block; }
.ball-pulse{
	position: absolute;
    z-index: 10000;
    margin: auto;
    height: 100%;
    width: 100%;
    text-align: center;
    padding-top: 50%;
    background-color: #fff;
}
/*加载指示器*/

.title{/*background-color: #3C1B7E;*/color: #fff;/*border-bottom: solid 2px #ED1F02;*/}
.bottn{     font-size: .7rem;
    display: inline-block;
    line-height: 1.8rem;
    border-radius: 1rem;
    border: solid 1px #7D7D7D;
    color: #676666;
    width: 100%;
    height: 1.8rem;
    text-align: center; }
.bottn-z{  font-size: .7rem;
    display: inline-block;
    line-height: 1.8rem;
    border-radius: .3rem;
  /*  border: solid 1px #7D7D7D;*/
    color: #676666;
    width: 100%;
    height: 1.8rem;
    text-align: center;}
.clear{clear: both;}
.c-border{border-radius: 20px;border: solid 1px #ccc;}
.login-list{margin-top: 2rem;}
.login-list ul{display:block;padding: 0; width: 85%; margin: auto;}
.login-list ul li{margin-bottom: 20px;}
.login-list input{    text-align: right;
    border-radius: 0;
    border: none;
    border-bottom: solid thin #ccc;
    width: 100%;
    height: 2rem;
    /*color: #000000;*/
   color: #0894ec;
    font-size: .7rem;}
/*.login-list input:focus{background-color: #5926BF; color: #fff;}*/
.login-list-a{padding: 0px 10px;display: block; margin: 20px 0px;}
.login-list-a a:last-child{float: right;}
.login-list-b{    margin-top: 50px;}
.login-list-b a{float: right;}
.login-list-b a:first-child{ float: left;}
.login-list-yz{border: none;
    display: none;
    border-bottom: solid thin #ccc;
    border-radius: 0;}
.login-list-yz input{width:50%;    border: none; float: right;}
.login-list-yz button{    width: 35%;
    color: #fff;
    font-size: .6rem;
    margin-top: 3px;
    line-height: .6rem;
    float: left;
    height: 34px;
   /* background-color: #505050;*/
      background-color: #0894ec;
      border: none;
    }
/*register*/

.register-list-yz {display: block;}
.register-list-sq{display: block;text-align:right; font-size: 12px; color: #505050;margin-bottom: 8px;}
.register-list-sq span{border-radius: 100%;display: inline-block;border: solid 1px #020202;width: 13px;height: 13px; margin-left: 10px;vertical-align: middle;}
.xy-content{height: 300px;overflow: scroll;    margin-top: .5rem;}
.xy-b{display: none;}
.xy-head{text-align: center;font-size: 1rem; font-weight: bold;color: #4E4E4E;}
.xy-tab{height: 2rem;line-height: 2rem;border-bottom: solid thin #ccc;}

.xy-tab a{color:#ccc; font-size: .8rem;}
.xy-tab .xy-active{color: #424242}
.xy-tab a:first-child{float: left;margin-left: 1rem;}
.xy-tab a:last-child{float: right;margin-right: 1rem;}
.xy-btn{    margin-top: 2rem;}
.xy-btn a:first-child{float: left;margin-left: 1rem; color: #ccc; font-size: .7rem;}
.xy-btn a:last-child{float: right;margin-right: 1rem; color: #000000;font-size: .7rem;}
/*carRental*/
.add_color{ background-color:#020202}
.carRental-main{width: 90%; margin: 1rem auto 0 auto;}
.carRental-list input{margin-right: .5rem;
    text-align: right;
    border: none;
    display: inline-block;
    float: right;
    height: 40px;
    width: 80%;
    color: #0894ec;
    background-color: #fff;}

.carRental-list ul{padding: 0; margin: 0;max-height: 320px;}
.carRental-list ul li{    border-bottom: solid 1px #DCDCDC;margin-bottom: 20px;}
.carRental-list ul li span{float: right;padding-top: 5px;}
.carRental-list ul li span img{width:25px}
.carRental-list ul li:last-child input{color: #0894ec}
.carRental-list-jsj{margin-top: 20px;}
.carRental-list-jsj input{border-bottom: solid 1px #DCDCDC;width: 45%;  }
.carRental-list textarea{border: solid 1px #DCDCDC; width: 100%;    margin-top: 30px; margin-bottom: 10px;}
#carRental-submit {margin-top: 30px; width: 100%; margin-bottom: 50px;}
.carRental-list-morefree span{width:33%}
.carRental-list-morefree{ width: 100%; margin-top: 10px;   border-radius: 5px;border: solid thin #ccc;display: block; padding:.5rem; display: none; }
.carRental-list-morefree ul li{display: block; list-style-type:disc; border: none;}
.carRental-list-morefree ul li label{float:left;    color: #424242;}
.carRental-list-morefree input{width: 1rem; height: 1rem; float: left; margin-left: .5rem;}
.for-select-local label{    border-radius: 1rem;
    color: #fff;
    background-color: #4E4E4E;
    padding: .1rem .5rem;}
.my-car-list ul li{/*height: 80px;*/ border: solid thin #B9B9B9; margin-bottom: 0; border-bottom: none;}
.my-car-list ul li:last-child{border-bottom: solid thin #B9B9B9;;}
.my-car-list{top: 6rem;    z-index: 100000;

    position: absolute;
    left: 0px;
    right: 0px;
    width: 90%;
    margin: auto;
    background-color: rgb(255, 255, 255);}
.my-car-list ul li span{    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 100%;
    border: solid thin #7B7B7B;
    float: left;
    margin: 35px 0 0 20px;}
.my-car-list div{float: right;    margin: 20px 40px 10px 0;}
.my-car-list div a{margin-bottom: 5px;
    float: right;
    color: #565656;}
.my-car-list-but{line-height: 40px;
    text-align: center;}
.check-xy{    border-radius: 100%;
    display: inline-block;
    border: solid 1px #3C3C3C;
    width: 13px;
    height: 13px;
    margin-left: 10px;}
/*checkList*/
.check-list-btn{ margin: auto;display: block;float: none;width: 200px;background-color: #5926BF; color: #fff;}
/*checkCar*/
.check-car-upload-img{ 
	border: solid thin #ccc;
	padding: .5rem 0;
    line-height: .7rem;
    font-size: .7rem;
    text-align: center;
    color: #B3B3B3;
    border-radius: 5px;}
.check-car-upload-img img{    margin-right: 5px;display: inline-block;width: 20px;margin-bottom: -4px;}
.get-car{    position: absolute;
    z-index: 90002;
   /* width: 80%;*/
    left: 0;
    right: 0;
    margin: auto;
   /* top: 20%;*/
    display: none;}
.get-car-list{     padding: 1rem 0 .5rem 1rem;
    background-color: #fff;
    color: #828080;    border-bottom: solid thin #E0E0E0;
    
   }
.get-car-other-box{    display: block;
    text-align: right;
    width: 100%;
    border: none;
    border-bottom: solid thin #ccc;
    height: 3rem;
    padding: 0 1rem;
    font-size: .8rem;display: none;}
.get-car-other-btn{    font-size: .8rem;
    padding: .7rem 0;
    background-color: #fff;
    text-align: center;
    color: #525252;display: none;}
.get-car-other-btn-close{
	  font-size: .8rem;
    padding: .7rem 0;
    background-color: #fff;
    text-align: center;
    color: #525252;
    display: block;  /* position: fixed;*/border: solid thin #ccc;display: block;width: 100%;bottom: 0;
}
.get-car-list .active{color: #0894ec;}
.get-car-lista{    background-color: #009AFB;color: #E2E2E2;}
.get-car-lista .active{color: #fff;font-weight: bold;}
.get-car-listc,.get-car-listd{display: none;}
.get-car span{float: right;margin: 0 1rem .5rem 0;}
.get-car-hold{    z-index: 90001;
    position: fixed;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #C1C1C1;
    opacity: .5;display: none;
    }
.img-upload{    color: #fff;background-color: #0894ec;}
.sel-car,.sel-bank{    text-align: right;
    border-radius: 0;
    border: none;
    border-bottom: solid thin #ccc;
    width: 100%;
    height: 1.6rem;
    color: #0894ec;
    font-size: .7rem;}
/*home*/
.home-money-main{width:90%; margin: 10px auto 0 auto;}
.home-money-main-list{height: 2.5rem; line-height: 2.5rem;color: #0894ec;}
.home-money-main-list-left{float: left; font-size: .8rem ;color:  #9E9E9E;;}
.home-money-main-list-right{float: right;    font-weight: bold;font-size: 1.5rem;}
.home-money-main-btn{height: 2rem;line-height: 2rem;       margin: 1rem 0 1.5rem 0;}
.home-money-main-btn a{float: left;  color: #020202; font-size: .8rem;}
.home-money-main-btn a:nth-child(2){    margin: 0 1rem 0 0;}
.home-money-main-btn img{margin-bottom: -.2rem;width: 1rem;margin-right: .4rem;}
.home-list{width: 90%; margin: 0 auto 0 auto;}
.home-list ul{padding:0;}
.home-list-item{height: 3rem; line-height: 3rem; font-size: .8rem;border-top: solid thin #ccc;}
.home-list-item a{    color: #888888;font-size: .8rem; display: block;height: 3rem;}
.home-list-item span{font-size: .6rem;margin-right: .1rem;}
.home-list-item span:last-child{float: right;font-size: .8rem; margin: 0;}
.home-list-item span img{    margin-bottom: -.2rem;width: 1rem;margin-right: .1rem;}
.user_name{float: right;}
.get-cash{
	display: none;    
	border: solid thin #908E8E;
	top: 20%;
    position: fixed;
    z-index: 90003;
    width: 90%;
    margin: auto;
    left: 0;
    right: 0;
    background-color: #fff;
    text-align: center;
    padding: 5%;
}
.get-cash-a,.get-cash-b{margin: .5rem auto;}
.get-cash-a span:first-child,.get-cash-b span:first-child{float: left;color: #ccc;}
.get-cash-a span:nth-last-child(2){float: right;font-size: 1rem;}
.get-cash-b span:nth-last-child(2){float: right;font-size: 1rem;float: right;font-size: .8rem;}
.get-cash-c{display: block;text-align: right;width: 100%;border: none;border-bottom: solid thin #ccc;  padding: .5rem 0;margin: 1rem auto;}
.get-cash-e span:first-child{float: left;}
.get-cash-e span:nth-child(2){float: right;}
.get-cash-d{text-align: right;margin-bottom: 2rem;}
/*carManger*/
.carManger-list {margin-top:2.5rem}
.carManger-list ul{width: 90%;padding: 0;margin: 30px auto 0 auto;display: block;}
.carManger-list ul li{  border: solid thin #DCDCDC;/*box-shadow: 0 .05rem .1rem rgba(0, 0, 0, .3);*/    margin-bottom: 20px;}
.carManger-list-top div{ text-align: right;    height: 30px; font-size: .7rem; }
.carManger-list-top div span{float: left;}
.carManger-list-top div p{float: right; margin: 0;}
.carManger-list-top div img{width: 30px;}
.carManger-list-btn{height: 40px; border-top:solid thin #ccc;     padding-top: 8px;}
.carManger-list-btn div{/*float: left;*/ width: 100%; text-align: center;}
.carManger-list-top{padding: 1.3rem; }
.carManger-list-btn div img{    display: inline-block;    width: 14px; margin-bottom: -1px;margin-right: 5px;}
.carManger-list-btn-edit{text-align: center;}
.carManger-list-btn-edit div:first-child{margin: auto;width: 50%;margin: auto;width: 50%;}
.carManger-list-add{width:90%; margin:0 auto 2rem auto;height: 40px;border: solid thin #ccc;/*box-shadow: 0 .05rem .1rem rgba(0, 0, 0, .3);*/ padding-top: 8px; text-align: center;}
.carManger-list-add img{    margin: 0 5px -2px 0; width: 15px;}
.carManger-list-add a{    display: block;color: #989898;}
/*.carManger-list-img{padding: 1.3rem 1.3rem 1.3rem 1.3rem;}*/
.carManger-list-img{text-align:center ;}
.swiper-slide img{height: 8rem;}
/*carEdit*/
.carEdit-img-add{ margin:0 auto;height: 40px;border: solid thin #ccc;border-top: none; padding-top: 8px; text-align: center;}
.carEdit-img-add div{width:40%}
.carEdit-img-add div:first-child{float: left;}
.carEdit-img-add div:last-child{float: right;}
.carEdit-img-add img{    margin: 0 5px -2px 0; width: 15px;}
.carEdit-list{    padding: 0 1rem 1.3rem 1rem;text-align: right; display: none;}
.carEdit-list span:first-child{float: left;}
.carEdit-list span:last-child{float: right;}
.carManger-list-img .swiper-container{border: solid thin #ccc;}
.update-car-details{height: 2rem; line-height: 2rem; text-align: center;    border: solid thin #ccc;    margin-top: 1rem;}
.update-car-details-list input{display: block;width: 100%;height: 2rem;text-align: center; border: none; border-bottom:solid thin #ccc}
.update-car-details-list div{    height: 2rem;text-align: center;border: none;border-bottom: solid thin #ccc;line-height: 2rem;}
.carEdit-btn{border: none;margin-bottom: 100px;}
.carEdit-btn div:first-child{    margin-left: 1rem;
    padding: .3rem 0;
    width: 5rem;
    border-radius: 1rem;
    border: solid thin #ccc;
}
.carEdit-btn div:last-child{  margin-right: 1rem;
    padding: .3rem 0;
    width: 5rem;
    border-radius: 1rem;
    border: solid thin #ccc;}
/*carRentalOk*/
.carR-ok-a img{width: 1.5rem;    vertical-align: middle;}
.carR-ok-a{height: 2rem;
    text-align: right;
    width: 90%;
       margin: 1.5rem auto 1rem auto;
    line-height: 2rem;
    }
.carR-ok-a span{    padding-left: .5rem; color: #0894ec;
    /*float: right;*/
    font-size: 1.5rem;}
.carR-ok-b,.carR-ok-c,.carR-ok-d,.carR-ok-e,.carR-ok-f{
	    line-height: 2rem;
    
    text-align: right;
    width: 90%;
    margin: 0 auto 0 auto;
    height: 1rem;
	
}
.carR-ok-b{color: #ccc;margin-bottom: .2rem;}
.carR-ok-b span:last-child{margin-left:.5rem ;}
.carR-ok-e span:last-child{color: #ccc; margin-left: .5rem;}
.carR-ok-f{    height: 2.3rem;
    padding-bottom: 1rem;
    border-bottom: solid thin #7D7D7D;;
    color: #ccc;
        margin-bottom: .5rem;}
.carR-ok-g{    line-height: 1rem;
    color: #0894ec;
    text-align: right;
    width: 90%;
    margin: 0 auto 0 auto;
    height: 1rem;}
.carR-ok-h{
    text-align: right;
    width: 90%;
    margin: .5rem auto 0 auto;}
.carR-ok-h span:last-child{font-size: 1rem;
    font-weight: bold;
    margin-left: .5rem;color: #020202;}
.carR-ok-h span:first-child{    color: #ccc;}
.carR-car-list ul{padding: 0; text-align: center; width: 90%;margin: 1rem auto 0 auto;}
.carR-car-list li{margin-top: 1rem;border: solid thin #DEDEDE;border-radius: 0 0 1rem 1rem;  position: relative;}
/*.carR-car-list li div:nth-child(1){background-color: #fff;    border: solid thin #ccc;}*/
.carR-car-list li div:nth-child(2){    color: #020202;padding: 0rem .3rem;
    font-size: .7rem;
    text-align: right;}
.carR-car-list li div:nth-child(3){background-color: #4E4E4E;  /*  padding: .1rem .6rem .1rem .6rem;*/border-radius: 1rem;}
.carR-car-list li div:nth-child(3) span:first-child {float: left;color: #fff;padding: .1rem .6rem .1rem .6rem;}
.carR-car-list li div:nth-child(3) span:last-child{float: right; color: #fff;padding: .1rem .6rem .1rem .6rem;}
/*tradeDetails*/
.trade-list{    width: 90%; margin: 1rem auto 0 auto;}
.trade-list-time input{    text-align: center;width: 40%;}
.trade-list-time span{    text-align: right;width: 10%;display: inline-block;}
.trade-list ul{    padding: 0;}
.trade-list ul li{    margin-bottom: .7rem;
    text-align: center;
    background-color: #F3F3F3;
    padding:.7rem;}
.trade-list ul li span{float: left;width: 33%;padding-bottom: .7rem; color: #9E9D9D;}
.trade-list ul li span:first-child{text-align: left;}
.trade-list ul li span:nth-child(3){text-align: right; color: #000;}
.trade-list ul li div:last-child{text-align: right;color: #AFAFAF;}
.step{text-align: center;}
.step span{font-size: 1rem;height: auto;color: #0894ec;}
.step-a span{float: none;}
.step-a{ margin: 0 auto 2.5rem auto; }
.step-a span:nth-child(1){border-radius: 100%;    margin-bottom: -10px;
    background-color: #ccc;
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-left: 10px;}
.step-a span:nth-child(3){font-size: .7rem;color: #ccc;}
/*cardManger*/
.Card-main{width: 90%;margin: 2rem auto 0 auto;}
.IdCard{    border: solid thin #D8D8D8;
    padding:1.5rem .7rem;}
.IdCard img{    width: 3rem;
    float: left;	
}
.IdCard-right{
	    float: right;
    text-align: right;
}
.IdCard-right div:nth-child(1){font-size: .8rem;
    margin-bottom: .5rem;}
.del-btn img{       vertical-align: -10%;
    width: .9rem;
    margin-right: .5rem;}
.del-btn{    text-align: center;    margin-bottom: 1rem;
    height: 2rem;
    font-size: .7rem;
    border: solid thin #ccc;
    border-top: none;
    line-height: 2rem;}
.add-card{margin-top: 1.4rem;border-top:solid thin #ccc}
.add-tx select{width: 100%;padding: .5rem;}
/*order*/
.order-main{width: 100%;margin: 0 auto 0 auto; text-align: center;}
.order-tab{background: #ccc;}
.order-tab span{text-align: center;color:#9E9E9E;    width: 33%;    display: inline-block;padding: .2rem;}
.order-tab span:nth-child(1){/*text-align: left;*/ float: left;}
.order-tab span:nth-last-child(2){/*text-align: right;*/ float: right;}
.order-tab .active{color: #fff;background: #2196F3;}
.order-list span{color:#464646;}
.order-list {margin-top: 1rem;}
.order-list li{ width: 90%;    border: solid thin #0894ec;padding: 0 0 1rem 0; margin:0 auto .5rem auto;}
.order-list li .carR-ok-b:first-child span{color: #0894ec;}
.order-list-more{margin-top: 1rem;}
.order-list-more span{color: #0894ec;}
.order-list-more img{vertical-align: middle;height: 1rem;}
.RC-more{    margin-top: 2rem;display: none;}
.RC-more-up{     
	position: absolute;
    width: 90%;
    left: 0;
    right: 0;
    margin: auto;
    border: solid thin #ccc;
    padding: 1rem;
    background-color: #fff;
    top: 30%;
    display: none;}
.RC-more-up span{ text-align:center; width: 33%; display: inline-block}
.RC-more-up span:first-child{text-align: left;float: left;}
.RC-more-up span:nth-last-child(2){text-align: right; float: right;}
.RC-more-up-a span{width: 33%;}
.RCR-px{margin: .5rem auto 0 auto;width: 90%;text-align: right;}
.CD-swiper{margin-top: 4rem;    text-align: center; overflow: hidden;}
.CD-list{width: 90%;margin: 0 auto 0 auto;}
.yue{    border: solid thin #ccc;
    height: 1.5rem;
    line-height: 1.5rem}
.yue span:first-child{    width: 12px;
    height: 12px;
    border-radius: 100%;
    border: solid thin #7B7B7B;
    float: left;
    margin: .4rem 0 0 .5rem;}
.yue span:last-child{margin-right: .5rem;}    
.CD-list select{display: block;width: 100%;height: 1.5rem;margin-top: .5rem;}
.CD-list>div{text-align: right;    margin: 0 auto .2rem auto;}
.CD-list>div span:last-child{color: #C4C4C4; margin-left: 1rem;width: 3rem; }
.CD-list-head span{    padding-left: .5rem;
    text-align: right;    color: #8C8C8C;margin-top: .5rem;
    float: right;
    display: block;
    margin-bottom: -10px;
    background-color: #fff;}
.CD-list-head{border-bottom: solid thin #E0E0E0;margin: 1rem auto;}
.CD-list-money{width: 90%;margin: 0 auto 0 auto;}
.CD-list-money>div{text-align: right;    margin: 0 auto .1rem auto;}
.CD-list-money>div span:last-child{color: #C4C4C4; margin-left: 1rem;width: 3rem; display: inline-block;}
.CD-btn{    width: 90%;display: block;margin: 1.5rem auto 2rem auto;}
.CDM-right span:nth-child(1){float: left; color:#000;}
/*carRentalOrderDetails*/
.CROD-main{    width: 90%;margin: 0rem auto 4rem auto;}
.CROD-yc{margin-bottom: .2rem;}
.CROD-yc img{    display: inline-block;
    width: 20px;
    vertical-align: middle;
    margin-right: .3rem;}

.CROD-yc span{float: right;}
.CROD-yc a{float: right;width: 35%;text-align: right;}
.CROD-yc-head{margin-top: .3rem;}
.CROD-yc-head span{float: left;}
.CROD-yc a{float: right;}
.CROD-sy{text-align: right;}
.CROD-sy span:nth-child(1){    font-weight: bold;
    vertical-align: top;
    font-size: 1rem;
    margin-right: 2rem;}
.CROD-list li{    border: solid thin #ccc;}
.CROD-list-head{    height: 1.5rem;border-bottom: solid thin #ccc;line-height: 1.5rem; text-align: center;}
.CROD-list-head span:nth-child(1){margin-left: .5rem;float: left;}
.CROD-list-head span:nth-child(3){float:right;margin-right: .5rem; }
.CROD-list-head span:nth-child(3) img{width: 1rem;vertical-align: middle;}
.CROD-list-btn{text-align: center;border-top: solid thin #ccc;height: 1.5rem; line-height: 1.5rem;}
.CROD-list-btn span:nth-child(1){margin-right: 1rem;}
.CROD-list-main{padding: .5rem;}
.CROD-list-main-a,.CROD-list-main-b,.CROD-list-main-c{text-align: right;margin-bottom:.2rem;}
.CROD-list-main-c span:nth-child(1){margin-right: .5rem;}
.CROD-btn{    width: 90%;display: block;margin: 1.5rem auto 2rem auto;}
/*.CROD-sm{    border: solid thin #ccc;padding: .5rem;}*/
.CD-list-head img{    width: 1rem;
    vertical-align: middle;
    margin-left: .3rem;}
.CROD-xc{display: none;}
.CROD-xc>div{border-right: solid thin #ccc;padding: .5rem 0;text-align: right;}
.CROD-xc>div span:nth-child(2){    margin: 0 0 0 .5rem; width: 4rem;display: inline-block}
.CROD-xc img {
    width: 1rem;
    vertical-align: middle;}
.CCD-btn{margin: 2rem 0;}
.CCD-dl{    margin-top: .2rem;
    text-align: right;
}
.CCD-dl span:first-child{margin-right: 1rem;}
/*日历开始*/
tbody{display: block;}
    	.cal-content{/*width: 90%; margin: auto;*/border: solid thin #ccc;    margin: 1rem auto 2rem auto;}
    	tr td:last-child{border-right: none;}
    	.cal-xq{    font-size: 18px;font-weight: bold;color: #000;}
    	.cal-head{ text-align: center;font-size: 14px;}
    	.cal-tab{text-align: center;display: block; color: #9C9C9C;background-color: #fff;margin: auto;width: 95%;}
    	.cal-tab tr{display: block;}
    	.cal-tab td{padding: 1% 0;display: inline-block;width: 13.9%;text-align: center;height: 100%;  }
    	.clear{clear: both;}
    	.chang-month{background-color: #000;text-align: center; padding:.3rem 0;}
    	.cm-left{vertical-align: middle;display: inline-block;width: 20%; float: left;color: #ccc;}
    	.cm-left img{vertical-align: middle;height: 20px;}
    	.cm-right{vertical-align: middle;width: 20%;display: inline-block;float: right; color: #ccc;}
    	.cm-right img{vertical-align: middle;height: 20px;}
    	.chang-month>span:nth-child(2){vertical-align: middle;display: inline-block;width: 20%;color: #fff;font-size: 18px;}
    	.now{color:#000;font-weight: bold;}
    	.check{background-color: #EAEAEA;;}
    	.check-right{border-radius: 0px 100% 100% 0px;background-color: #EAEAEA;}
    	.check-left{border-radius: 100% 0 0 100%;background-color: #EAEAEA;}
    	.check-only{border-radius: 100%;background-color: #EAEAEA;}
    	.yxz-only{border-radius: 100%;background-color: #EAEAEA;}
    	.yxz{background-color:#000; color: #fff;}
    	.yxz-right{background-color:#000; color: #fff;border-radius: 0px 100% 100% 0px;}
    	.yxz-left{background-color:#000; color: #fff;border-radius: 100% 0 0 100%;}
    	.cal-head{margin: 0 auto 0 auto;width: 95%;}
    	.cal-head img{width: 1.2rem;margin-right: .3rem;}
    	.cal-head span:first-child{float: left;text-align: left;}
    	.cal-head>span:nth-last-child(2){float: right;text-align: right;}
    	.cal-change{width: 90%;margin: .7rem auto .5rem auto;display: block;}
    	.by-Y{background:url(../img/icon/rl_back_by_Y.png) no-repeat bottom; background-size: 100% 50%;}
    	.by-N{background:url(../img/icon/rl_back_by.png) no-repeat bottom; background-size: 100% 50%;}
/*日历结束*/
/*rentalCarOrder*/
/*.RCO-tab span{width: 33%;}*/
.RCOD-main{    width: 90%;margin: 1rem auto 3rem auto;}
.CROD-yc-head-main{display: none;width: 100%;/*overflow: scroll;*/ border-left: solid thin #ccc;/*border-top: solid thin #ccc;*/}
/*.table-head-a{width: 500px;}*/
.table-head-a span{    display: inline-block;width: 50%;text-align: center;    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;}
.table-head-b{width: 500px;}
.table-head-b span{ width:25%;    display: inline-block;text-align: center;    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;}
.btn-zf{background: #0894ec;color: #fff;}
.orderyajin_show,.weizhang_show{display: none;}
.active_btn{background-color: #007AFF; color: #fff;}
.carRentalOrderList-head{    padding: .3rem;
    background: #6D6D6D;
    color: #fff;
    border-radius: .3rem;}
.carRentalOrderList-head a{color:#fff}
.carRentalOrderList-main{border:none;background: rgb(204, 204, 204);padding: 0.3rem;    border-radius: 0px 0px 0.3rem 0.3rem;}
.zhifu_other_main{width: 90%;margin: 2rem auto;}
.zhifu_other_total span:first-child{    color: #0894ec;    font-size: 2rem; margin-right: .5rem; }
.zhifu_other_total{text-align: right;}
.zhifu_other_main select{display: block;width: 100%;margin: 1rem 0 2rem 0;height: 2rem;font-size: 1rem;direction: rtl;padding-right: .5rem;}
.zhifu_other_daifu{text-align: right}
.zhifu_other_daifu span:first-child{    font-size: 1rem; margin-right: .5rem; }
.zhifu_other_yhye{text-align: right;height: 1rem;text-align: right;height: 1.5rem;line-height: 1.5rem;}
.zhifu_other_yhye span:nth-child(2){margin: 0 .5rem 0 .5rem;}
.zhifu_other_zfmm{    width: 100%;
    border: none;
    border-bottom: solid thin #ccc;
    margin-bottom: 2rem;
    text-align: right;
    padding: .3rem;
    font-size: .8rem;}
.fyxq-no{text-align: center;padding: 1rem 0; display: none;}
.banner-parkIndex{text-align: center;overflow: hidden;position: relative;margin-bottom: 1rem;}
.banner-parkIndex img{max-height: 7rem;/*margin-top: 2.2rem;*/}
.bannerUp-parkIndex{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
.bannerDown-parkIndex{    text-align: center;margin-top: 1.8rem;display: block;padding: 0;display: none;}
.text-parkIndex{text-align: center;font-size: .7rem;color: #1CABED;padding: 0 0 1rem 0;}
.inputList-parkIndex{width: 90%;margin: auto;}
.input-parkIndex{height: 1.7rem;line-height: 1.7rem;border: solid thin #CCCCCC;border-radius: 1rem;margin-bottom: .5rem;text-align: right;box-shadow: inset 0px 1px 1px 0px #E6E6E6;}
.input-parkIndex input{display: inline-block;text-align: right;border: none;/*margin-right: .5rem;  */  background-color: rgba(204, 204, 204, 0);}
.time-parkIndex{width: 90%;margin: 1rem auto 0 auto;display: none;}
.time-parkIndex div:nth-child(1){height: 2rem;line-height: 2rem;}
.time-parkIndex div:nth-child(1) span:nth-child(1){color:#3D3D3D ;font-size: .6rem;float: left;}
.time-parkIndex div:nth-child(1) span:nth-child(3){color:#3D3D3D ;font-size: 1.5rem;float: right;padding-right: .2rem;}
.time-parkIndex div:nth-child(1) span:nth-child(2){color:#3D3D3D ;font-size: .6rem;float: right;}
.time-parkIndex div:nth-child(2) {    margin-top: .5rem;color: #2DC7CC;padding-top: .6rem;border-top: solid thin #E6E6E6 ;font-size: .6rem;}
.xy-parkIndex{text-align: center;    margin: 1.5rem auto 1.5rem auto;font-size: .7rem;color:#3D3D3D ;height: 1rem;line-height: 1rem;}
.xy-parkIndex span{width: .7rem;border: solid thin #ccc; border-radius: 100%;margin-right: .3rem;display: inline-block;height: .7rem;vertical-align: middle;}
.btn-parkIndex{height: 2rem;line-height:2rem;border: solid thin #1CABED ;text-align: center;width: 90%;margin: 0 auto 2rem auto; color: #1CABED;font-weight: bold;border-radius: 1rem;}
.numlocal-parkIndex{color: #fff;background: #3D3D3D;padding: .2rem .5rem; border-radius: 1rem;margin-right: .2rem;}
.getCarLoacl-parkIndexGetCAr{position: absolute;width: 100%;top:2.2rem;display: none;background: #fff;}
.getCarLoacl-parkIndexGetCAr div:nth-child(1){height:2.2rem ;line-height: 2.2rem;border-bottom: solid thin #ECECEC;;     box-shadow: 0 -2px 3px 1px #E0E0E0;}
.getCarLoacl-parkIndexGetCAr div:nth-child(1) span{display: inline-block;text-align: center;width: 50%;color: #1CABED;}
.getCarLoacl-parkIndexGetCAr div:nth-child(1) span:first-child{border-right: solid thin #ECECEC;}
.getCarLoacl-parkIndexGetCAr div:nth-child(2){margin-top: .5rem;}
.getCarLoacl-parkIndexGetCAr div:nth-child(2) span{display: inline-block;width: 10%;text-align: center;color: #CCCCCC;padding-bottom: .2rem;}
.getCarLoacl-parkIndexGetCAr div:nth-child(2) span.active{color:#1CABED ;}
@-webkit-keyframes shang{
   0% {
		transform: translate(0, .5rem);
		opacity: 0;
	}
	40% {
		opacity: 1;
	}
	80% {
		transform: translate(0,0);
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}
@-webkit-keyframes xia{
   0% {
		transform: translate(0,0);
		opacity: 0;
	}
	40% {
		opacity: 1;
	}
	80% {
		transform: translate(0,.3rem);
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}
.bannerUp-parkIndex{animation:shang 2s ease infinite;}
.bannerDown-parkIndex{animation:xia 2s ease infinite;}
.parIndexGetCar-myCar{width: 90%;margin: 0 auto 0 auto;}
.parIndexGetCar-myCar-item{height:4rem ;border: solid thin #F3F3F3;color: #3D3D3D;padding: .5rem;    box-shadow: 1px 1px #E8E8E8;margin-bottom: .5rem;}
.parIndexGetCar-myCar-item div:nth-child(1) span:first-child{float: left;padding: 0;}
.parIndexGetCar-myCar-item div:nth-child(1) span:nth-child(2){float: right;}
.parIndexGetCar-myCar-item div:nth-child(2){text-align: right;}
.left-parkChooseItemTop{display: inline-block;}
.right-parkChooseItemTop{display: inline-block;padding-left: .5rem;}
.right-parkChooseItemTop div:nth-child(2){color: #2DC7CC;font-size: .6rem;     padding-left: .7rem;   margin-top: .3rem;}
.parkChooseItemTop{height: 2.5rem;}
.parkChooseItem{position: relative;width: 90%;margin: 1rem auto 0 auto;border: solid thin #F3F3F3;    box-shadow: 1px 0 10px #E8E8E8;padding: 1rem;}
.parkChooseItemTop-o{ width: .7rem; border: solid thin #ccc;border-radius: 100%;display: inline-block;height: .7rem;position: absolute;right: .5rem; top:.5rem}
.parkChooseItemFoot{color: #ccc;font-size:.5rem;    margin-top: 1rem;}
.parkChooseItemFoot .active{color: #1CABED;font-size: .5rem;}
.parkChoosePrice{width: 90%;margin: 1rem auto 1rem auto;}
.parkChoosePrice span:first-child{color: #3D3D3D;font-size: .6rem;float: left;vertical-align: middle;}
.parkChoosePrice span:nth-child(2){color: #3D3D3D;font-size: 1.5rem;float: right;}
.parkChoosePrice span:nth-child(2) label{font-size: .6rem;}
.parkChooseItemActive{    border: solid thin #5FCCFF;box-shadow: 1px 0 10px #A6DFF9;}
.parkChooseItemActive .parkChooseItemTop-o{background:#1CABED ;}
.parkChooseItemActive .parkChooseItemFoot{color: #1CABED;font-size: .5rem;}
.mycarpark{display: none;}
.parkRcom_parkPlace{position: absolute;width: 80%;margin: auto;left: 0; right: 0;text-align: center;top:3rem;display: none;z-index: 9;}
.parkRcom_parkPlace div{height: 2rem;line-height: 2rem;background: #fff; border: solid thin #ccc;}
.parkChoosePay-Estimated-zj,.parkChoosePay-Estimated-input{    border-bottom: solid thin #ccc;margin-top: .5rem;}
.parkChoosePay-Estimated-input input{border: none;width: 50%;}
.parkChoosePay-Estimated-input input.kbj{border: solid thin #ccc;text-align: center;}
.parkChoosePay-Estimated-input label{width: 50%; display: inline-block;}
.parkChoosePay-Estimated-title{text-align: center;margin-top: .5rem;}
.parkChoosePay-Estimated-zj span{display: inline-block;width: 50%;}
.parkChoosePay-Estimated-input select{border: solid thin #ccc;text-align: center;width: 50%;}
